package cn.iocoder.yudao.module.biz.controller.admin.emergencyReservePlan.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

@ApiModel("管理后台 - 应急预案创建 Request VO")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class BizEmergencyReservePlanCreateReqVO extends BizEmergencyReservePlanBaseVO {

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "级别")
    private String level;

    @ApiModelProperty(value = "类型")
    private Integer type;

    @ApiModelProperty(value = "责任人")
    private String responsible;

    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "开始年份")
    private Integer startYear;

    @ApiModelProperty(value = "结束年份")
    private Integer endYear;

    @ApiModelProperty(value = "一月份应演练次数")
    private Integer januaryNumberOfDrills;

    @ApiModelProperty(value = "二月份应演练次数")
    private Integer februaryNumberOfDrills;

    @ApiModelProperty(value = "三月份应演练次数")
    private Integer marchNumberOfDrills;

    @ApiModelProperty(value = "四月份应演练次数")
    private Integer aprilNumberOfDrills;

    @ApiModelProperty(value = "五月份应演练次数")
    private Integer mayNumberOfDrills;

    @ApiModelProperty(value = "六月份应演练次数")
    private Integer juneNumberOfDrills;

    @ApiModelProperty(value = "七月份应演练次数")
    private Integer julyNumberOfDrills;

    @ApiModelProperty(value = "八月份应演练次数")
    private Integer augustNumberOfDrills;

    @ApiModelProperty(value = "九月份应演练次数")
    private Integer septemberNumberOfDrills;

    @ApiModelProperty(value = "十月份应演练次数")
    private Integer octoberNumberOfDrills;

    @ApiModelProperty(value = "十一月份应演练次数")
    private Integer novemberNumberOfDrills;

    @ApiModelProperty(value = "十二月份应演练次数")
    private Integer decemberNumberOfDrills;

    @ApiModelProperty(value = "状态")
    private Integer status;

    @ApiModelProperty(value = "已完成次数")
    private Integer numberOfFinish;

    @ApiModelProperty(value = "附件地址")
    private String appendix;

    @ApiModelProperty(value = "")
    private String deptId;

}
